
.px2rem(@name, @px){
    @{name}: @px / 75 * 1rem;
}
.fz(@px){
	.px2rem(font-size,@px);
}



a:active{
    color: #3b3b3b;
}

.header{
	position: fixed;
	width: 100%;
	.px2rem(height, 90);
	.px2rem(line-height, 90);
	background: rgba(243,243,243,0.3);
	transition: background 0.2s;
	.px2rem(font-size,24);
	color: #fff;
	display: flex;
	align-items: center;
	.left{
		width: 20%;
		height: 100%;
		text-align: center;
		p{
			background: url(../images/xia.png) no-repeat center right;
			background-size: 20%;
		}
	}
	.right{
		width: 80%;
		.px2rem(padding-left,20);
		.px2rem(padding-right,20);
		span{
			display: block;
			width: 90%;
			.px2rem(height,60);
			.px2rem(line-height,60);
			.px2rem(padding-left,80);
			box-sizing: border-box;
			color: #aaaaaa;
			border-radius: 5px;
			margin: auto;
			white-space: nowrap;
			overflow: hidden;
			background: rgba(255,255,255,0.9);
		}
	}
}
.scroll{
  background: rgba(110, 219, 213, 1);
}

.list{
	display: flex;
	flex-wrap: wrap;
	background: #fff;
	a{
		width: 25%;
		text-decoration: none;
		color: #3b3b3b;
		dl{
			text-align: center;
			.px2rem(padding,10);
			box-sizing: border-box;
			dt{
				.px2rem(padding,10);
				img{
					width: 70%;
				}
			}
		}
	}
	
}

.banner{
	.px2rem(margin-top,30);
	a{
		img{
			width: 100%;
		}
	}
}

.jingxuan{
	.px2rem(height,70);
	.px2rem(padding-left,40);
	.px2rem(line-height,70);
	color: #acaaaa;
}

.items{
	.item{
		background: #fff;
		display: flex;
		.px2rem(margin-bottom,20);
		.left{
			.px2rem(padding,35);
			width: 55%;
			.p_1{
				.px2rem(font-size,36);
				font-weight: bold;
				color: #404040;
			}
			.p_2{
				.px2rem(font-size,24);
				color: #858585;
				.px2rem(margin-top,10);
				.px2rem(margin-bottom,30);
			}
			.p_3{
				.px2rem(font-size,24);
				color: #2aa4ea;
				span{
					.px2rem(padding-left,10);
					.px2rem(font-size,28);
				}
			}
		}
		.right{
			flex: 1;
			.px2rem(padding,20);
			figure{
				height: 100%;
				display: flex;
				justify-content: center;
				align-items: center;
				img{
					width: 100%;
				}
			}
		}
	}
}


.action{
	position: fixed;
	top: 0;
	bottom: 0;
	z-index: 99;
	width: 100%;
	img{
		width: 100%;
		height: 100%;
	}
}





